@charset "utf-8";
/* CSS Document */


* {
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-family: "微软雅黑";
	text-decoration: none;

}
img {
	border: none;
}
#wrap {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	color: #999;
}
#header, #content, #footer {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 100%;
	overflow: hidden;
}
.top{ width:100%; height:40px; background-color:#000; border-bottom: 1px solid #ff0000;}
.top-n{ width:1150px; height:40px; margin:0 auto;}
.top-n p{ font-size:14px; color:#fff; line-height:40px;}
.topnav { width:100%; height:110px; background-color:#000; border-bottom:6px solid #ff0000;}
.topnav-n{ width:1150px; height:110px; margin:0 auto;}
.topnav-n .logo{ width:348px; height:100px; float:left;margin-top: 8px;}
.topnav-n .nav { width:776px; height:110px; float:right;}
.topnav-n .nav ul { width:776px; height:110px; }
.topnav-n .nav li {  width:97px; height:85px; float:left; line-height:110px; text-align:center; font-size:16px; border-bottom:2px solid #000; position: relative; display: block;}
.topnav-n .nav li a{color:#fff; width:97px; height:110px; display:block;}
.topnav-n .nav li:hover{border-bottom:3px solid #ff0000;}


/*banner*/
#slider-bg{ width:100%; height:400px; overflow:hidden;}
.nivoSlider { position:relative; z-index:1;}
.nivoSlider img { position:absolute; top:0; left:0;}

.nivoSlider a.nivo-imageLink { position:absolute; top:0; left:0; width:100%; height:100%; z-index:6; display:none; overflow:hidden;}

.nivo-slice { display:block; position:absolute; z-index:5; height:100%;}
.nivo-box { display:block; position:absolute; z-index:5;}

.nivo-directionNav a { position:absolute; bottom:0%; z-index:8; cursor:pointer;}
.nivo-prevNav { left:0;}
.nivo-nextNav { right:0;}

.maxx-theme .nivoSlider { position:relative; height:400px; width:100%;}
.maxx-theme .nivoSlider img { position:absolute; top:0; left:0; height:400px; width:100%; display:none;}
.maxx-theme .nivoSlider a {display:block; height:400px; width:100%; overflow:hidden;}

.maxx-theme .nivo-controlNav,.maxx-theme .nivo-controlNav a,.maxx-theme .nivo-directionNav a{ background-image:url(../images/sprite.png); background-repeat:no-repeat;}
.maxx-theme .nivo-controlNav { position:absolute; left:50%; bottom:0px; width:78px; height:38px; padding:0 24px; background-position:-24px 0; margin-left:-63px; z-index:10;}
.maxx-theme .nivo-controlNav a { display:block; width:16px; height:16px; text-indent:-9999px; margin:12px 5px 0 5px; float:left; background-position:0 0;}
.maxx-theme .nivo-controlNav a.active { background-position:-2px -17px;}

.maxx-theme .nivo-directionNav a { display:block; width:70px; height:30px; text-indent:-9999px;}
.maxx-theme .nivo-directionNav a.nivo-nextNav { background-position:-161px -28px; right:355px;}
.maxx-theme .nivo-directionNav a.nivo-prevNav { left:355px; background-position:-161px 1px;}

#slider-wrapper{ position:absolute; left:50%; margin-left:-960px; overflow:hidden; width:1920px;}

.full-width-wrapper{ width:100%; position:relative; height:400px; overflow:hidden;}

.biao {width:1150px; height:40px; margin:30px auto; background-image:url(../images/img_09.jpg); background-repeat:no-repeat; background-position:center center; text-align:center; line-height:65px; font-size:16px; color:#000;}
.guanyuwen { padding-bottom:30px;width:980px; text-align:center; line-height:25px; color:#7c7c7c; font-size:14px; margin:0 auto;}
.guanyuul { width:1150px; height:277px; overflow:hidden; margin:0 auto; }
.guanyuul ul {width:1150px; height:277px; overflow:hidden}
.guanyuul li{ width:343px; margin:0 20px; height:277px; background-image:url(../images/img_13.jpg); background-repeat:no-repeat; background-position:center center; float:left;}
.guanyuul li h2{font-size:16px; color:#ff0000; text-align:center; margin-top:25px;}
.guanyuul li h4{font-size:14px; color:#080103; text-align:center; margin-top:10px;}
.guanyuul li .liwenben{ height: 75px; overflow: hidden;font-size:13px; color:#7c7c7c; text-align:center; margin-top:10px; line-height:25px; margin-top:25px;}
.guanyuul li .ligengduo{font-size:12px; color:#ff0000; text-align:center; margin:50px auto 0 auto; border:#ff0000 1px solid; width:125px; height:30px; line-height:30px; }
.guanyuul li .ligengduo:hover{color:#006cff;border:#006cff 1px solid;}
.biao2 {width:1150px; height:40px; margin:30px auto; background-image:url(../images/img_21.jpg); background-repeat:no-repeat; background-position:center center; text-align:center; line-height:65px; font-size:16px; color:#fff; }
.fuwu { margin-bottom: 30px;margin-top:30px; width:100%; height:490px; overflow:hidden;background-image:url(../images/bg-fuwu_20.jpg); background-repeat:no-repeat; background-position: top center ;}

.fuwuwai{  margin: 0 auto;    
    width:1150px;    
    overflow: hidden;    
    left: 0;   }
.fuwunei{ position: relative; left: 0px;top:0; width:2012px;}



ul#ul1{width:1150px;position: relative; }
ul#ul1 li {width:217.5px;  margin:0 25px; float:left; padding:10px; background-color:#fff; border-bottom:2px solid #ff0000;}
ul#ul1 li h2{ line-height:45px; height:45px; text-align:center; font-size:15px; color:#000; background-image:url(../images/img_29.jpg); background-repeat:no-repeat; background-position:bottom center;}
ul#ul1 li .fuwuwenzi{ margin-bottom:10px; margin-top:20px; line-height:25px; font-size:13px; color:#7c7c7c;height:132px;}
ul#ul1 li:hover{ box-shadow: 2px 5px 10px #cacaca; -webkit-box-shadow: 2px 5px 10px #999;}
.biao3 {width:1150px; height:40px; margin:30px auto; background-image:url(../images/bg-fuwu_23.jpg); background-repeat:no-repeat; background-position:center center; text-align:center; line-height:65px; font-size:16px; color:#000; }
.anli{width:1150px; margin:0 auto 35px auto; overflow:hidden; }
.anli ul{width:1150px; margin:0 auto; overflow:hidden; }
.anli ul li { width:287.5px; height:408px; float:left;}
.anli ul li .anliwen{ padding:0 20px; background-color:#FFF; width:247.5px; height:204px;}
.anli ul li .anliwen h2{line-height:50px; height:50px; text-align:center; font-size:15px; color:#000; background-image:url(../images/img_29.jpg); background-repeat:no-repeat; background-position:bottom center;}
.anli ul li .anliwen .anliwen-n{ height:50px; overflow:hidden; text-align:center; margin-bottom:10px; margin-top:20px; line-height:25px; font-size:13px; color:#7c7c7c;}
.anli ul li .anliwen .ligengduo{font-size:12px; color:#ff0000; text-align:center; margin:25px auto 0 auto; border:#ff0000 1px solid; width:125px; height:30px; line-height:30px; }
.anli ul li .anliwen .ligengduo:hover{color:#006cff;border:#006cff 1px solid;}




.fuwu { margin-bottom: 30px;margin-top:30px; width:100%; height:490px; overflow:hidden;background-image:url(../images/bg-fuwu_20.jpg); background-repeat:no-repeat; background-position: top center ;}
.fuwu-n {width:1150px;  margin:0 auto; }
.fuwu-n ul {width:1725px;  margin:0 auto; }
.fuwu-n li {width:217.5px;  margin:0 25px; float:left; padding:10px; background-color:#fff; border-bottom:2px solid #ff0000;}
.fuwu-n li h2{ line-height:45px; height:45px; text-align:center; font-size:15px; color:#000; background-image:url(../images/img_29.jpg); background-repeat:no-repeat; background-position:bottom center;}
.fuwu-n li .fuwuwenzi{ height:130px; margin-bottom:10px; margin-top:20px; line-height:25px; font-size:13px; color:#7c7c7c;}
.fuwu-n li:hover{ box-shadow: 2px 5px 10px #cacaca; -webkit-box-shadow: 2px 5px 10px #999;}







.xinwen-n{width:100%; height:auto; background-color:#000; overflow:hidden;}
.xinwen{width:1150px;height:auto;overflow:hidden;margin:0 auto;}
.xinwen ul{	width:1150px;height:auto;overflow:hidden;    margin-bottom: 10px;}
.xinwen li{ background-repeat:no-repeat;background-position:270px 90px;padding:15px;width:545px;height:140px;overflow:hidden;float:left;}
.xinwen li:hover{background-image:url(../images/xinwenbg_44.png);}
.xinwen li .riqi{width:80px;height:130px; background-image:url(../images/riqibg_41.png); background-repeat:no-repeat;float:left;}
.xinwen li .riqi h2{color:#ff0000;text-align:center;width:80px;font-size:30px;font-weight:normal;margin-top:15px;}
.xinwen li .riqi h4{ margin-top: 5px;color:#fff;text-align:center;width:80px;font-size:14px;font-weight:normal;}
.xinwen li .neirong{margin-left:30px;width:425px;float:left;overflow:hidden;height:134px;}
.xinwen li .neirong .biaoti{font-weight:bold;color:#ff0000;font-size:16px;line-height:40px;}
.xinwen li:hover .biaoti{color:#4b6da5;}
.xinwen li .neirong .neirong-nei{color:#fff; font-size:14px;line-height:24px;height: 75px;    overflow: hidden;}
.biao4 {width:1150px; height:40px; margin:30px auto; background-image:url(../images/img_21.jpg); background-repeat:no-repeat; background-position:center center; text-align:center; line-height:65px; font-size:16px; color:#fff; }



.poster-main{position: relative;width: 4150px;height: 460px}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width: 1150px;height: 460px}
.poster-main .poster-list .poster-item{position: absolute;left: 0px;top: 0px;}
.poster-main .poster-btn{position: absolute;height: 100%;width:100px;top: 0px;z-index: 10;}
.poster-main .poster-prev-btn{ left: 0px; background: url("../images/btn_l.png") no-repeat center center;  }
.poster-main .poster-next-btn{right: 0px;background: url("../images/btn_r.png") no-repeat center center;}


.biao5 {width:1150px; height:40px; margin:30px auto; background-image:url(../images/zhizhi_41.png); background-repeat:no-repeat; background-position:center center; text-align:center; line-height:65px; font-size:16px; color:#000; }
.gengduo{ width:120px; height:38px; margin:0 auto; margin-bottom:30px; background-image:url(../images/gengduo_49.png); background-repeat:no-repeat;}
.gengduo a{width:120px; height:38px; display:block;}



.yejiao-n {width:100%;	height:auto;overflow:hidden;background-color:#000;
}
.yejiao-n .yejiao ul{width:810px;overflow:hidden;height:190px; float:left;
}

.yejiao-n .yejiao{ width:1150px;overflow:hidden;height:190px;float:none;margin:0 auto;padding-top:30px;}


.yejiao-n .yejiao li{width:135px;float:left;height:220px;
}

.yejiao-n .yejiao ul li h4{height:30px;color:#9c9c9c;font-size:15px;font-weight:normal; background-image:url(../images/img_49.jpg); background-repeat:no-repeat; background-position:left bottom;
}
.yejiao-n .yejiao ul li a{ display: inline-block;  color: #9c9c9c;  line-height: 25px;font-size:13px;
}
.yejiao-n .yejiao ul li .links-w{width:100%;margin-top:-2px;padding-top:8px; 
}
.yejiao-n .dibu{text-align:center;font-size:12px;height:50px;line-height:50px;color:#9c9c9c; border-top:3px solid #ff0000;
}
.yejiao-n .dibu a{	color:#9c9c9c;
}
.yejiao-n .yejiao .dibulianxi{ width:340px; float:right;}
.yejiao-n .yejiao .dibulianxi h2{ margin-bottom: 5px;   height: 30px; color: #9c9c9c;font-size: 18px; font-weight: normal; background-image:url(../images/bg-fuwu_43.jpg); background-repeat: no-repeat; background-position: left bottom;
}
.yejiao-n .yejiao .dibulianxi p{
    color: #9c9c9c;
    line-height: 25px;
    font-size: 14px;
}
.yejiao-n .yejiao .dibulianxi h4{
    color: #ff0000;
    line-height: 30px;
    font-size: 26px;

} 

.nav li .xia{ width: 97px; height:auto; padding-bottom: 10px; position: absolute; left: 0px; top: 100px; z-index: 999999; background-color:#000;
}
.nav .xia li{ width: 97px; font-size:14px; float:left; height:30px; line-height:30px; display: block; text-align: center; border-bottom:solid 3px #000;}
.nav .xia li a{ color:#ccc;}
.nav li:hover .xia{ display: block;} 
.nav li .xia a:hover{ color: #fff;}


#demo {

overflow:hidden;

width: 1150px;
}

#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}